from typing import Literal

ScrollMargin = Literal[
    'm-0',
    'mx-0',
    'my-0',
    'ms-0',
    'me-0',
    'mt-0',
    'mr-0',
    'mb-0',
    'ml-0',
    'm-px',
    'mx-px',
    'my-px',
    'ms-px',
    'me-px',
    'mt-px',
    'mr-px',
    'mb-px',
    'ml-px',
    'm-0.5',
    'mx-0.5',
    'my-0.5',
    'ms-0.5',
    'me-0.5',
    'mt-0.5',
    'mr-0.5',
    'mb-0.5',
    'ml-0.5',
    'm-1',
    'mx-1',
    'my-1',
    'ms-1',
    'me-1',
    'mt-1',
    'mr-1',
    'mb-1',
    'ml-1',
    'm-1.5',
    'mx-1.5',
    'my-1.5',
    'ms-1.5',
    'me-1.5',
    'mt-1.5',
    'mr-1.5',
    'mb-1.5',
    'ml-1.5',
    'm-2',
    'mx-2',
    'my-2',
    'ms-2',
    'me-2',
    'mt-2',
    'mr-2',
    'mb-2',
    'ml-2',
    'm-2.5',
    'mx-2.5',
    'my-2.5',
    'ms-2.5',
    'me-2.5',
    'mt-2.5',
    'mr-2.5',
    'mb-2.5',
    'ml-2.5',
    'm-3',
    'mx-3',
    'my-3',
    'ms-3',
    'me-3',
    'mt-3',
    'mr-3',
    'mb-3',
    'ml-3',
    'm-3.5',
    'mx-3.5',
    'my-3.5',
    'ms-3.5',
    'me-3.5',
    'mt-3.5',
    'mr-3.5',
    'mb-3.5',
    'ml-3.5',
    'm-4',
    'mx-4',
    'my-4',
    'ms-4',
    'me-4',
    'mt-4',
    'mr-4',
    'mb-4',
    'ml-4',
    'm-5',
    'mx-5',
    'my-5',
    'ms-5',
    'me-5',
    'mt-5',
    'mr-5',
    'mb-5',
    'ml-5',
    'm-6',
    'mx-6',
    'my-6',
    'ms-6',
    'me-6',
    'mt-6',
    'mr-6',
    'mb-6',
    'ml-6',
    'm-7',
    'mx-7',
    'my-7',
    'ms-7',
    'me-7',
    'mt-7',
    'mr-7',
    'mb-7',
    'ml-7',
    'm-8',
    'mx-8',
    'my-8',
    'ms-8',
    'me-8',
    'mt-8',
    'mr-8',
    'mb-8',
    'ml-8',
    'm-9',
    'mx-9',
    'my-9',
    'ms-9',
    'me-9',
    'mt-9',
    'mr-9',
    'mb-9',
    'ml-9',
    'm-10',
    'mx-10',
    'my-10',
    'ms-10',
    'me-10',
    'mt-10',
    'mr-10',
    'mb-10',
    'ml-10',
    'm-11',
    'mx-11',
    'my-11',
    'ms-11',
    'me-11',
    'mt-11',
    'mr-11',
    'mb-11',
    'ml-11',
    'm-12',
    'mx-12',
    'my-12',
    'ms-12',
    'me-12',
    'mt-12',
    'mr-12',
    'mb-12',
    'ml-12',
    'm-14',
    'mx-14',
    'my-14',
    'ms-14',
    'me-14',
    'mt-14',
    'mr-14',
    'mb-14',
    'ml-14',
    'm-16',
    'mx-16',
    'my-16',
    'ms-16',
    'me-16',
    'mt-16',
    'mr-16',
    'mb-16',
    'ml-16',
    'm-20',
    'mx-20',
    'my-20',
    'ms-20',
    'me-20',
    'mt-20',
    'mr-20',
    'mb-20',
    'ml-20',
    'm-24',
    'mx-24',
    'my-24',
    'ms-24',
    'me-24',
    'mt-24',
    'mr-24',
    'mb-24',
    'ml-24',
    'm-28',
    'mx-28',
    'my-28',
    'ms-28',
    'me-28',
    'mt-28',
    'mr-28',
    'mb-28',
    'ml-28',
    'm-32',
    'mx-32',
    'my-32',
    'ms-32',
    'me-32',
    'mt-32',
    'mr-32',
    'mb-32',
    'ml-32',
    'm-36',
    'mx-36',
    'my-36',
    'ms-36',
    'me-36',
    'mt-36',
    'mr-36',
    'mb-36',
    'ml-36',
    'm-40',
    'mx-40',
    'my-40',
    'ms-40',
    'me-40',
    'mt-40',
    'mr-40',
    'mb-40',
    'ml-40',
    'm-44',
    'mx-44',
    'my-44',
    'ms-44',
    'me-44',
    'mt-44',
    'mr-44',
    'mb-44',
    'ml-44',
    'm-48',
    'mx-48',
    'my-48',
    'ms-48',
    'me-48',
    'mt-48',
    'mr-48',
    'mb-48',
    'ml-48',
    'm-52',
    'mx-52',
    'my-52',
    'ms-52',
    'me-52',
    'mt-52',
    'mr-52',
    'mb-52',
    'ml-52',
    'm-56',
    'mx-56',
    'my-56',
    'ms-56',
    'me-56',
    'mt-56',
    'mr-56',
    'mb-56',
    'ml-56',
    'm-60',
    'mx-60',
    'my-60',
    'ms-60',
    'me-60',
    'mt-60',
    'mr-60',
    'mb-60',
    'ml-60',
    'm-64',
    'mx-64',
    'my-64',
    'ms-64',
    'me-64',
    'mt-64',
    'mr-64',
    'mb-64',
    'ml-64',
    'm-72',
    'mx-72',
    'my-72',
    'ms-72',
    'me-72',
    'mt-72',
    'mr-72',
    'mb-72',
    'ml-72',
    'm-80',
    'mx-80',
    'my-80',
    'ms-80',
    'me-80',
    'mt-80',
    'mr-80',
    'mb-80',
    'ml-80',
    'm-96',
    'mx-96',
    'my-96',
    'ms-96',
    'me-96',
    'mt-96',
    'mr-96',
    'mb-96',
    'ml-96',
]
